package com.idearworld.dao;

import com.idearworld.model.BlogTranslateMap;
import com.idearworld.model.BlogTranslateMapExample;
import com.idearworld.model.BlogTranslateMapKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BlogTranslateMapMapper {
    int countByExample(BlogTranslateMapExample example);

    int deleteByExample(BlogTranslateMapExample example);

    int deleteByPrimaryKey(BlogTranslateMapKey key);

    int insert(BlogTranslateMap record);

    int insertSelective(BlogTranslateMap record);

    List<BlogTranslateMap> selectByExample(BlogTranslateMapExample example);

    BlogTranslateMap selectByPrimaryKey(BlogTranslateMapKey key);

    int updateByExampleSelective(@Param("record") BlogTranslateMap record, @Param("example") BlogTranslateMapExample example);

    int updateByExample(@Param("record") BlogTranslateMap record, @Param("example") BlogTranslateMapExample example);

    int updateByPrimaryKeySelective(BlogTranslateMap record);

    int updateByPrimaryKey(BlogTranslateMap record);
}